「お気に入り」登録ボタンとブラウザの設定ボタン
今回は、「お気に入り」への登録を勧めるボタン、および各種ブラウザ設定画面を呼び出すボタンを作成する方法を解説します。ホームページに必須の要素ではありませんが、思わぬところで活躍してくれる可能性を秘めているかもしれません!? 気になる人は、試してみるとよいでしょう。

→ 「お気に入りへ登録」ボタンの作成
 
以前にも紹介したことがありますが、JavaScriptを利用すると簡単に「お気に入りへ登録」ボタンを作成できます。その記述方法は、「window.external.addFavorite('URL','名前')」です。'URL'には「お気に入り」に登録するURL、'名前'には「お気に入り」の一覧に表示される名前を記述してください。あとは、BUTTONタグでボタンを作成し、onClickイベントでJavaScriptを実行すれば完成です。なお、この機能が有効となるのはInternet Explorer 4以降となります。他のブラウザでは機能しない点に注意してください。
<BUTTON onClick="window.external.addFavorite('http://iswebmag.hp.infoseek.co.jp/' , '魅せるホームページ作成講座')">
「魅せるホームページ作成講座」をお気に入りに登録!
</BUTTON>


→ ブラウザの設定ボタンの作成
 
そのほか、Internet Explorer 5以降では、ブラウザの設定画面を呼び出すボタンも作成できます。この場合、「window.external.ShowBrowserUI('設定画面名',null)」のJavaScriptを使用します。'設定画面名'には以下の4つを指定可能で、2番目の「null」の記述も必須となります。Cookieを使用しているためプライバシーの設定変更が必要なページなどで、意外と便利に使えるかもしれません。試してみてください。

●'設定画面名'の指定
 'LanguageDialog'
  「言語の優先順位」ダイアログを開きます。
 'OrganizeFavorites'
  「お気に入りの整理」ダイアログを開きます。
 'PrivacySettings'
  「インターネットのセキュリティ」ダイアログの[プライバシー]タブを開きます。
 'ProgramAccessAndDefaults'
  「プログラムの追加と削除」ダイアログを開きます。
<BUTTON onClick="window.external.ShowBrowserUI('LanguageDialog',null)">
言語の優先順位
</BUTTON> 
<BUTTON onClick="window.external.ShowBrowserUI('OrganizeFavorites',null)">
お気に入りの整理
</BUTTON> 
<BUTTON onClick="window.external.ShowBrowserUI('PrivacySettings',null)">
プライバシー(IE6のみ)
</BUTTON> 
<BUTTON onClick="window.external.ShowBrowserUI('ProgramAccessAndDefaults',null)">
プログラムの追加と削除
</BUTTON>


PCpylg}Wz O~yz Yahoo yV NTT-X Store

z[y[W NWbgJ[h COiq [ COsI COze